html{
	font-size: 16px;
}
body{
	background-color: #EDEDED;
}
main{
	width: 90vw;
	height: 100%;
	margin: 0 auto;
	/*border: 1px solid red;*/
}
.item img{
	width: 100vw;
	height: 30vh;
}
/*第一个section*/
#tell-fixed a:hover{
	text-decoration: none;
}
/*第二个section*/
main section:nth-child(1){
	display: flex;
	justify-content: space-between;
	padding: 2vh 0;
}
.details-button img{
	width: 20%;
}
.details-button{
	font-size: 3.5rem;
	width: 40vw;
	height: 8vh;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.details-button:nth-child(1){
	background-color: transparent;
	border: 5px solid #33CC66 ;
	border-radius: 20px;
	color: #33CC66;
}
.details-button:nth-child(2){
	background-color: #33CC66;
	border: 5px solid #33CC66 ;
	border-radius: 20px;
	color: white;
}


/*第三个section*/
main section{
	padding: 0 4vw;
}
main .details-list{
	background-color: white;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 3rem;
	padding: 2vh 4vw;
}
main .details-list div:nth-child(1){
	display: flex;
	align-items: flex-end;
}
main .details-list div:nth-child(2){
	color: #33CC66;
}
main .details-list img{
	width: 80px;
	margin-right: 2vw;
}
main section:nth-child(3){
	padding: 2vh 4vw;
	background-color: white;
	margin-bottom: 2vh;
}
main section:nth-child(3) table{
	/*border: 1px solid black;*/
	font-size: 3rem;
	color: gray;
}
table td:nth-child(1){
	width: 28vw;
}

.address>div>img{
	width: 50px;
}
main section:nth-child(5){
	 background-color: white;
}
main section:nth-child(5) img{
	width: 100%;
	height: 35vw;
}
main section:nth-child(6){
	margin-bottom: 2vh;
	
}
.hou-intr{
	font-size: 3rem;
	background-color: white;
}
main .details-list-button{
	display: flex;
	justify-content: center;
}
